foundation headquarters - Español Inglés Diccionario